protective glasses with side shield - Espagnol Anglais Dictionnaire